in clover

Translations
в достатке
He has been living in clover since he won the lottery.
Он живёт в достатке с тех пор, как выиграл в лотерею.
Definitions
The phrase 'in clover' refers to a state of comfort, wealth, or prosperity, often implying that someone is living a carefree and luxurious life.